newly-discovered evidence - Espagnol Anglais Dictionnaire